scanning transmission electron microscope - Turkish English Dictionary